series of vomits - Spanish English Dictionary